- _buildTx<TxType>(txType: TxType, __namedParameters: Omit<{
tag: TxType;
version?: Extract<KeysOfUnion<{
10: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Account);
serialize: ((value?: Account) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["balance", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Account);
serialize: ((value?: Account) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["flags", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["balance", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["gaContract", {
deserialize: ((value: Buffer) => `ct_${string}` | `nm_${string}`);
serialize: ((value: `ct_${string}` | `nm_${string}`) => Buffer);
}], readonly ["gaAuthFun", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
11: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => SignedTx);
serialize: ((value?: SignedTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["signatures", {
deserialize: ((value: Buffer[], params: unknown) => Buffer[]);
serialize: ((value: Uint8Array[], params: unknown) => Buffer[]);
}], readonly ["encodedTx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
12: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => SpendTx);
serialize: ((value?: SpendTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["senderId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["recipientId", {
deserialize: ((value: Buffer) => `ak_${string}` | `nm_${string}`);
serialize: ((value: `ak_${string}` | `nm_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value?: `ba_${string}`) => Buffer);
}]];
};
20: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Oracle);
serialize: ((value?: Oracle) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["queryFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}]];
};
22: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleRegisterTx);
serialize: ((value?: OracleRegisterTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["queryFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["oracleTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}]];
};
23: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleQueryTx);
serialize: ((value?: OracleQueryTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["senderId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}` | `nm_${string}`);
serialize: ((value: `ok_${string}` | `nm_${string}`) => Buffer);
}], readonly ["query", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["queryTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["queryTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["responseTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["responseTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
24: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleResponseTx);
serialize: ((value?: OracleResponseTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}`);
serialize: ((value: `ok_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["queryId", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `oq_${string}`) => Buffer);
}], readonly ["response", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["responseTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
25: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleExtendTx);
serialize: ((value?: OracleExtendTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}` | `nm_${string}`);
serialize: ((value: `ok_${string}` | `nm_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["oracleTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
30: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Name);
serialize: ((value?: Name) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nameTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["status", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["clientTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["pointers", {
deserialize(pointers: [key: Buffer, id: Buffer][]): NamePointer[];
serialize(pointers: NamePointer[]): Buffer[][];
}]];
};
32: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameClaimTx);
serialize: ((value?: NameClaimTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["name", {
deserialize(value: Buffer): `${string}.chain`;
serialize(value: `${string}.chain`): Buffer;
}], readonly ["nameSalt", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["nameFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, txFields: {
name: `${string}.chain`;
} & Options): Buffer;
serializeAettos(_value: undefined | string, txFields: {
name: `${string}.chain`;
}): string;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
33: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NamePreclaimTx);
serialize: ((value?: NamePreclaimTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["commitmentId", {
deserialize: ((value: Buffer) => `cm_${string}`);
serialize: ((value: `cm_${string}`) => Buffer);
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
34: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameUpdateTx);
serialize: ((value?: NameUpdateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["nameTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["pointers", {
deserialize(pointers: [key: Buffer, id: Buffer][]): NamePointer[];
serialize(pointers: NamePointer[]): Buffer[][];
}], readonly ["clientTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
35: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameRevokeTx);
serialize: ((value?: NameRevokeTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
36: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameTransferTx);
serialize: ((value?: NameTransferTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["recipientId", {
deserialize: ((value: Buffer) => `ak_${string}` | `nm_${string}`);
serialize: ((value: `ak_${string}` | `nm_${string}`) => Buffer);
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
40: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Contract);
serialize: ((value?: Contract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["owner", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["log", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["active", {
deserialize(buffer: Buffer): boolean;
serialize(value: boolean): Buffer;
}], readonly ["referers", {
deserialize: ((value: Buffer[], params: unknown) => `ak_${string}`[]);
serialize: ((value: `ak_${string}`[], params: unknown) => Buffer[]);
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, options: Options): Buffer;
serializeAettos(value: undefined | string): string;
}]];
};
41: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCall);
serialize: ((value?: ContractCall) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["callerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["callerNonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["height", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["contractId", {
deserialize: ((value: Buffer) => `ct_${string}`);
serialize: ((value: `ct_${string}`) => Buffer);
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["gasUsed", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["returnValue", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["returnType", {
deserialize: ((value: Buffer) => CallReturnType);
serialize: ((value: CallReturnType) => Buffer);
}], readonly ["log", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}]];
};
42: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCreateTx);
serialize: ((value?: ContractCreateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["ownerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, options: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
43: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCallTx);
serialize: ((value?: ContractCallTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["callerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["contractId", {
deserialize: ((value: Buffer) => `ct_${string}` | `nm_${string}`);
serialize: ((value: `ct_${string}` | `nm_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
50: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCreateTx);
serialize: ((value?: ChannelCreateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["initiator", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responder", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["responderAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["channelReserve", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockPeriod", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["initiatorDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["responderDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
51: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelDepositTx);
serialize: ((value?: ChannelDepositTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
52: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelWithdrawTx);
serialize: ((value?: ChannelWithdrawTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["toId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
521: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelForceProgressTx);
serialize: ((value?: ChannelForceProgressTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["update", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["offChainTrees", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `ss_${string}`) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
53: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCloseMutualTx);
serialize: ((value?: ChannelCloseMutualTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
54: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCloseSoloTx);
serialize: ((value?: ChannelCloseSoloTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["poi", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
55: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSlashTx);
serialize: ((value?: ChannelSlashTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["poi", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
56: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSettleTx);
serialize: ((value?: ChannelSettleTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
57: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainTx);
serialize: ((value?: ChannelOffChainTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}]];
};
570: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateTransfer);
serialize: ((value?: ChannelOffChainUpdateTransfer) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["to", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
571: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateDeposit);
serialize: ((value?: ChannelOffChainUpdateDeposit) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
572: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateWithdraw);
serialize: ((value?: ChannelOffChainUpdateWithdraw) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
573: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateCreateContract);
serialize: ((value?: ChannelOffChainUpdateCreateContract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["owner", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
574: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateCallContract);
serialize: ((value?: ChannelOffChainUpdateCallContract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["caller", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["contract", {
deserialize: ((value: Buffer) => `ct_${string}`);
serialize: ((value: `ct_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["callStack", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}]];
};
575: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelClientReconnectTx);
serialize: ((value?: ChannelClientReconnectTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["role", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["pubkey", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}]];
};
58: {
3: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Channel);
serialize: ((value?: Channel) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 3);
serialize: ((value?: 3) => Buffer);
}], readonly ["initiator", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["responder", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["channelAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["channelReserve", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["responderDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["soloRound", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockPeriod", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockedUntil", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorAuth", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["responderAuth", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
59: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSnapshotSoloTx);
serialize: ((value?: ChannelSnapshotSoloTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
60: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => TreesPoi);
serialize: ((value?: TreesPoi) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<AccountAddress, Account>[]);
serialize: ((value: MPTree<AccountAddress, Account>[], params: unknown) => MPTreeBinary[]);
}], readonly ["calls", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Bytearray, ContractCall>[]);
serialize: ((value: MPTree<Bytearray, ContractCall>[], params: unknown) => MPTreeBinary[]);
}], readonly ["channels", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Channel, Channel>[]);
serialize: ((value: MPTree<Channel, Channel>[], params: unknown) => MPTreeBinary[]);
}], readonly ["contracts", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<ContractAddress, Contract>[]);
serialize: ((value: MPTree<ContractAddress, Contract>[], params: unknown) => MPTreeBinary[]);
}], readonly ["ns", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Name, Name>[]);
serialize: ((value: MPTree<Name, Name>[], params: unknown) => MPTreeBinary[]);
}], readonly ["oracles", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<OracleAddress, Oracle>[]);
serialize: ((value: MPTree<OracleAddress, Oracle>[], params: unknown) => MPTreeBinary[]);
}]];
};
62: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => StateTrees);
serialize: ((value?: StateTrees) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["contracts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["calls", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["channels", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ns", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["oracles", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
621: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractsMtree);
serialize: ((value?: ContractsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["contracts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
622: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => CallsMtree);
serialize: ((value?: CallsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["calls", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
623: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelsMtree);
serialize: ((value?: ChannelsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channels", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
624: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameserviceMtree);
serialize: ((value?: NameserviceMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["mtree", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
625: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OraclesMtree);
serialize: ((value?: OraclesMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["otree", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
626: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => AccountsMtree);
serialize: ((value?: AccountsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
63: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Mtree);
serialize: ((value?: Mtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["values", {
deserialize: ((value: Buffer[], params: unknown) => any[]);
serialize: ((value: any[], params: unknown) => Buffer[]);
}]];
};
64: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => MtreeValue);
serialize: ((value?: MtreeValue) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["key", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["value", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}]];
};
80: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => GaAttachTx);
serialize: ((value?: GaAttachTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["ownerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["authFun", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
81: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => GaMetaTx);
serialize: ((value?: GaMetaTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["gaId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["authData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["tx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
82: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => PayingForTx);
serialize: ((value?: PayingForTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["payerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["tx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
}[TxType]>, number>;
} & Omit<TxTypeSchemaBy<TxType, Extract<KeysOfUnion<{
10: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Account);
serialize: ((value?: Account) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["balance", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Account);
serialize: ((value?: Account) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["flags", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["balance", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["gaContract", {
deserialize: ((value: Buffer) => `ct_${string}` | `nm_${string}`);
serialize: ((value: `ct_${string}` | `nm_${string}`) => Buffer);
}], readonly ["gaAuthFun", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
11: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => SignedTx);
serialize: ((value?: SignedTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["signatures", {
deserialize: ((value: Buffer[], params: unknown) => Buffer[]);
serialize: ((value: Uint8Array[], params: unknown) => Buffer[]);
}], readonly ["encodedTx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
12: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => SpendTx);
serialize: ((value?: SpendTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["senderId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["recipientId", {
deserialize: ((value: Buffer) => `ak_${string}` | `nm_${string}`);
serialize: ((value: `ak_${string}` | `nm_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value?: `ba_${string}`) => Buffer);
}]];
};
20: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Oracle);
serialize: ((value?: Oracle) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["queryFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}]];
};
22: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleRegisterTx);
serialize: ((value?: OracleRegisterTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["queryFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["oracleTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}]];
};
23: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleQueryTx);
serialize: ((value?: OracleQueryTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["senderId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}` | `nm_${string}`);
serialize: ((value: `ok_${string}` | `nm_${string}`) => Buffer);
}], readonly ["query", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["queryTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["queryTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["responseTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["responseTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
24: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleResponseTx);
serialize: ((value?: OracleResponseTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}`);
serialize: ((value: `ok_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["queryId", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `oq_${string}`) => Buffer);
}], readonly ["response", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["responseTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
25: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleExtendTx);
serialize: ((value?: OracleExtendTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}` | `nm_${string}`);
serialize: ((value: `ok_${string}` | `nm_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["oracleTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
30: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Name);
serialize: ((value?: Name) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nameTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["status", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["clientTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["pointers", {
deserialize(pointers: [key: Buffer, id: Buffer][]): NamePointer[];
serialize(pointers: NamePointer[]): Buffer[][];
}]];
};
32: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameClaimTx);
serialize: ((value?: NameClaimTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["name", {
deserialize(value: Buffer): `${string}.chain`;
serialize(value: `${string}.chain`): Buffer;
}], readonly ["nameSalt", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["nameFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, txFields: {
name: `${string}.chain`;
} & Options): Buffer;
serializeAettos(_value: undefined | string, txFields: {
name: `${string}.chain`;
}): string;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
33: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NamePreclaimTx);
serialize: ((value?: NamePreclaimTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["commitmentId", {
deserialize: ((value: Buffer) => `cm_${string}`);
serialize: ((value: `cm_${string}`) => Buffer);
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
34: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameUpdateTx);
serialize: ((value?: NameUpdateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["nameTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["pointers", {
deserialize(pointers: [key: Buffer, id: Buffer][]): NamePointer[];
serialize(pointers: NamePointer[]): Buffer[][];
}], readonly ["clientTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
35: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameRevokeTx);
serialize: ((value?: NameRevokeTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
36: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameTransferTx);
serialize: ((value?: NameTransferTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["recipientId", {
deserialize: ((value: Buffer) => `ak_${string}` | `nm_${string}`);
serialize: ((value: `ak_${string}` | `nm_${string}`) => Buffer);
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
40: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Contract);
serialize: ((value?: Contract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["owner", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["log", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["active", {
deserialize(buffer: Buffer): boolean;
serialize(value: boolean): Buffer;
}], readonly ["referers", {
deserialize: ((value: Buffer[], params: unknown) => `ak_${string}`[]);
serialize: ((value: `ak_${string}`[], params: unknown) => Buffer[]);
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, options: Options): Buffer;
serializeAettos(value: undefined | string): string;
}]];
};
41: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCall);
serialize: ((value?: ContractCall) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["callerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["callerNonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["height", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["contractId", {
deserialize: ((value: Buffer) => `ct_${string}`);
serialize: ((value: `ct_${string}`) => Buffer);
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["gasUsed", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["returnValue", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["returnType", {
deserialize: ((value: Buffer) => CallReturnType);
serialize: ((value: CallReturnType) => Buffer);
}], readonly ["log", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}]];
};
42: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCreateTx);
serialize: ((value?: ContractCreateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["ownerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, options: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
43: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCallTx);
serialize: ((value?: ContractCallTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["callerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["contractId", {
deserialize: ((value: Buffer) => `ct_${string}` | `nm_${string}`);
serialize: ((value: `ct_${string}` | `nm_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
50: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCreateTx);
serialize: ((value?: ChannelCreateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["initiator", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responder", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["responderAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["channelReserve", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockPeriod", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["initiatorDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["responderDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
51: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelDepositTx);
serialize: ((value?: ChannelDepositTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
52: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelWithdrawTx);
serialize: ((value?: ChannelWithdrawTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["toId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
521: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelForceProgressTx);
serialize: ((value?: ChannelForceProgressTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["update", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["offChainTrees", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `ss_${string}`) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
53: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCloseMutualTx);
serialize: ((value?: ChannelCloseMutualTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
54: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCloseSoloTx);
serialize: ((value?: ChannelCloseSoloTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["poi", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
55: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSlashTx);
serialize: ((value?: ChannelSlashTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["poi", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
56: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSettleTx);
serialize: ((value?: ChannelSettleTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
57: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainTx);
serialize: ((value?: ChannelOffChainTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}]];
};
570: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateTransfer);
serialize: ((value?: ChannelOffChainUpdateTransfer) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["to", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
571: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateDeposit);
serialize: ((value?: ChannelOffChainUpdateDeposit) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
572: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateWithdraw);
serialize: ((value?: ChannelOffChainUpdateWithdraw) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
573: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateCreateContract);
serialize: ((value?: ChannelOffChainUpdateCreateContract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["owner", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
574: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateCallContract);
serialize: ((value?: ChannelOffChainUpdateCallContract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["caller", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["contract", {
deserialize: ((value: Buffer) => `ct_${string}`);
serialize: ((value: `ct_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["callStack", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}]];
};
575: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelClientReconnectTx);
serialize: ((value?: ChannelClientReconnectTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["role", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["pubkey", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}]];
};
58: {
3: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Channel);
serialize: ((value?: Channel) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 3);
serialize: ((value?: 3) => Buffer);
}], readonly ["initiator", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["responder", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["channelAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["channelReserve", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["responderDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["soloRound", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockPeriod", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockedUntil", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorAuth", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["responderAuth", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
59: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSnapshotSoloTx);
serialize: ((value?: ChannelSnapshotSoloTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
60: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => TreesPoi);
serialize: ((value?: TreesPoi) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<AccountAddress, Account>[]);
serialize: ((value: MPTree<AccountAddress, Account>[], params: unknown) => MPTreeBinary[]);
}], readonly ["calls", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Bytearray, ContractCall>[]);
serialize: ((value: MPTree<Bytearray, ContractCall>[], params: unknown) => MPTreeBinary[]);
}], readonly ["channels", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Channel, Channel>[]);
serialize: ((value: MPTree<Channel, Channel>[], params: unknown) => MPTreeBinary[]);
}], readonly ["contracts", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<ContractAddress, Contract>[]);
serialize: ((value: MPTree<ContractAddress, Contract>[], params: unknown) => MPTreeBinary[]);
}], readonly ["ns", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Name, Name>[]);
serialize: ((value: MPTree<Name, Name>[], params: unknown) => MPTreeBinary[]);
}], readonly ["oracles", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<OracleAddress, Oracle>[]);
serialize: ((value: MPTree<OracleAddress, Oracle>[], params: unknown) => MPTreeBinary[]);
}]];
};
62: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => StateTrees);
serialize: ((value?: StateTrees) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["contracts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["calls", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["channels", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ns", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["oracles", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
621: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractsMtree);
serialize: ((value?: ContractsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["contracts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
622: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => CallsMtree);
serialize: ((value?: CallsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["calls", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
623: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelsMtree);
serialize: ((value?: ChannelsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channels", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
624: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameserviceMtree);
serialize: ((value?: NameserviceMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["mtree", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
625: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OraclesMtree);
serialize: ((value?: OraclesMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["otree", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
626: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => AccountsMtree);
serialize: ((value?: AccountsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
63: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Mtree);
serialize: ((value?: Mtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["values", {
deserialize: ((value: Buffer[], params: unknown) => any[]);
serialize: ((value: any[], params: unknown) => Buffer[]);
}]];
};
64: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => MtreeValue);
serialize: ((value?: MtreeValue) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["key", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["value", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}]];
};
80: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => GaAttachTx);
serialize: ((value?: GaAttachTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["ownerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["authFun", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
81: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => GaMetaTx);
serialize: ((value?: GaMetaTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["gaId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["authData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["tx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
82: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => PayingForTx);
serialize: ((value?: PayingForTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["payerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["tx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
}[TxType]>, number>>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), "nonce" | "ttl" | "tag"> & {
absoluteTtl?: boolean;
denomination?: AE_AMOUNT_FORMATS;
nonce?: number;
onNode: Node;
strategy?: "max" | "continuity";
ttl?: number;
} & (TxType extends OracleResponseTx | OracleExtendTx ? {
callerId: `ak_${string}`;
} : {})): Promise<Transaction>
-
Parameters
-
txType: TxType
-
__namedParameters: Omit<{
tag: TxType;
version?: Extract<KeysOfUnion<{
10: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Account);
serialize: ((value?: Account) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["balance", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Account);
serialize: ((value?: Account) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["flags", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["balance", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["gaContract", {
deserialize: ((value: Buffer) => `ct_${string}` | `nm_${string}`);
serialize: ((value: `ct_${string}` | `nm_${string}`) => Buffer);
}], readonly ["gaAuthFun", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
11: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => SignedTx);
serialize: ((value?: SignedTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["signatures", {
deserialize: ((value: Buffer[], params: unknown) => Buffer[]);
serialize: ((value: Uint8Array[], params: unknown) => Buffer[]);
}], readonly ["encodedTx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
12: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => SpendTx);
serialize: ((value?: SpendTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["senderId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["recipientId", {
deserialize: ((value: Buffer) => `ak_${string}` | `nm_${string}`);
serialize: ((value: `ak_${string}` | `nm_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value?: `ba_${string}`) => Buffer);
}]];
};
20: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Oracle);
serialize: ((value?: Oracle) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["queryFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}]];
};
22: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleRegisterTx);
serialize: ((value?: OracleRegisterTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["queryFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["oracleTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}]];
};
23: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleQueryTx);
serialize: ((value?: OracleQueryTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["senderId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}` | `nm_${string}`);
serialize: ((value: `ok_${string}` | `nm_${string}`) => Buffer);
}], readonly ["query", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["queryTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["queryTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["responseTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["responseTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
24: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleResponseTx);
serialize: ((value?: OracleResponseTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}`);
serialize: ((value: `ok_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["queryId", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `oq_${string}`) => Buffer);
}], readonly ["response", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["responseTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
25: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleExtendTx);
serialize: ((value?: OracleExtendTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}` | `nm_${string}`);
serialize: ((value: `ok_${string}` | `nm_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["oracleTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
30: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Name);
serialize: ((value?: Name) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nameTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["status", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["clientTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["pointers", {
deserialize(pointers: [key: Buffer, id: Buffer][]): NamePointer[];
serialize(pointers: NamePointer[]): Buffer[][];
}]];
};
32: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameClaimTx);
serialize: ((value?: NameClaimTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["name", {
deserialize(value: Buffer): `${string}.chain`;
serialize(value: `${string}.chain`): Buffer;
}], readonly ["nameSalt", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["nameFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, txFields: {
name: `${string}.chain`;
} & Options): Buffer;
serializeAettos(_value: undefined | string, txFields: {
name: `${string}.chain`;
}): string;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
33: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NamePreclaimTx);
serialize: ((value?: NamePreclaimTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["commitmentId", {
deserialize: ((value: Buffer) => `cm_${string}`);
serialize: ((value: `cm_${string}`) => Buffer);
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
34: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameUpdateTx);
serialize: ((value?: NameUpdateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["nameTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["pointers", {
deserialize(pointers: [key: Buffer, id: Buffer][]): NamePointer[];
serialize(pointers: NamePointer[]): Buffer[][];
}], readonly ["clientTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
35: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameRevokeTx);
serialize: ((value?: NameRevokeTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
36: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameTransferTx);
serialize: ((value?: NameTransferTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["recipientId", {
deserialize: ((value: Buffer) => `ak_${string}` | `nm_${string}`);
serialize: ((value: `ak_${string}` | `nm_${string}`) => Buffer);
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
40: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Contract);
serialize: ((value?: Contract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["owner", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["log", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["active", {
deserialize(buffer: Buffer): boolean;
serialize(value: boolean): Buffer;
}], readonly ["referers", {
deserialize: ((value: Buffer[], params: unknown) => `ak_${string}`[]);
serialize: ((value: `ak_${string}`[], params: unknown) => Buffer[]);
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, options: Options): Buffer;
serializeAettos(value: undefined | string): string;
}]];
};
41: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCall);
serialize: ((value?: ContractCall) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["callerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["callerNonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["height", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["contractId", {
deserialize: ((value: Buffer) => `ct_${string}`);
serialize: ((value: `ct_${string}`) => Buffer);
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["gasUsed", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["returnValue", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["returnType", {
deserialize: ((value: Buffer) => CallReturnType);
serialize: ((value: CallReturnType) => Buffer);
}], readonly ["log", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}]];
};
42: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCreateTx);
serialize: ((value?: ContractCreateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["ownerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, options: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
43: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCallTx);
serialize: ((value?: ContractCallTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["callerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["contractId", {
deserialize: ((value: Buffer) => `ct_${string}` | `nm_${string}`);
serialize: ((value: `ct_${string}` | `nm_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
50: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCreateTx);
serialize: ((value?: ChannelCreateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["initiator", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responder", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["responderAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["channelReserve", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockPeriod", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["initiatorDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["responderDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
51: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelDepositTx);
serialize: ((value?: ChannelDepositTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
52: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelWithdrawTx);
serialize: ((value?: ChannelWithdrawTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["toId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
521: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelForceProgressTx);
serialize: ((value?: ChannelForceProgressTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["update", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["offChainTrees", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `ss_${string}`) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
53: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCloseMutualTx);
serialize: ((value?: ChannelCloseMutualTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
54: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCloseSoloTx);
serialize: ((value?: ChannelCloseSoloTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["poi", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
55: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSlashTx);
serialize: ((value?: ChannelSlashTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["poi", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
56: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSettleTx);
serialize: ((value?: ChannelSettleTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
57: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainTx);
serialize: ((value?: ChannelOffChainTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}]];
};
570: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateTransfer);
serialize: ((value?: ChannelOffChainUpdateTransfer) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["to", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
571: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateDeposit);
serialize: ((value?: ChannelOffChainUpdateDeposit) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
572: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateWithdraw);
serialize: ((value?: ChannelOffChainUpdateWithdraw) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
573: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateCreateContract);
serialize: ((value?: ChannelOffChainUpdateCreateContract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["owner", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
574: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateCallContract);
serialize: ((value?: ChannelOffChainUpdateCallContract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["caller", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["contract", {
deserialize: ((value: Buffer) => `ct_${string}`);
serialize: ((value: `ct_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["callStack", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}]];
};
575: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelClientReconnectTx);
serialize: ((value?: ChannelClientReconnectTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["role", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["pubkey", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}]];
};
58: {
3: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Channel);
serialize: ((value?: Channel) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 3);
serialize: ((value?: 3) => Buffer);
}], readonly ["initiator", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["responder", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["channelAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["channelReserve", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["responderDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["soloRound", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockPeriod", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockedUntil", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorAuth", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["responderAuth", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
59: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSnapshotSoloTx);
serialize: ((value?: ChannelSnapshotSoloTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
60: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => TreesPoi);
serialize: ((value?: TreesPoi) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<AccountAddress, Account>[]);
serialize: ((value: MPTree<AccountAddress, Account>[], params: unknown) => MPTreeBinary[]);
}], readonly ["calls", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Bytearray, ContractCall>[]);
serialize: ((value: MPTree<Bytearray, ContractCall>[], params: unknown) => MPTreeBinary[]);
}], readonly ["channels", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Channel, Channel>[]);
serialize: ((value: MPTree<Channel, Channel>[], params: unknown) => MPTreeBinary[]);
}], readonly ["contracts", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<ContractAddress, Contract>[]);
serialize: ((value: MPTree<ContractAddress, Contract>[], params: unknown) => MPTreeBinary[]);
}], readonly ["ns", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Name, Name>[]);
serialize: ((value: MPTree<Name, Name>[], params: unknown) => MPTreeBinary[]);
}], readonly ["oracles", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<OracleAddress, Oracle>[]);
serialize: ((value: MPTree<OracleAddress, Oracle>[], params: unknown) => MPTreeBinary[]);
}]];
};
62: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => StateTrees);
serialize: ((value?: StateTrees) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["contracts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["calls", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["channels", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ns", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["oracles", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
621: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractsMtree);
serialize: ((value?: ContractsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["contracts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
622: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => CallsMtree);
serialize: ((value?: CallsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["calls", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
623: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelsMtree);
serialize: ((value?: ChannelsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channels", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
624: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameserviceMtree);
serialize: ((value?: NameserviceMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["mtree", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
625: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OraclesMtree);
serialize: ((value?: OraclesMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["otree", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
626: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => AccountsMtree);
serialize: ((value?: AccountsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
63: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Mtree);
serialize: ((value?: Mtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["values", {
deserialize: ((value: Buffer[], params: unknown) => any[]);
serialize: ((value: any[], params: unknown) => Buffer[]);
}]];
};
64: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => MtreeValue);
serialize: ((value?: MtreeValue) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["key", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["value", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}]];
};
80: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => GaAttachTx);
serialize: ((value?: GaAttachTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["ownerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["authFun", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
81: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => GaMetaTx);
serialize: ((value?: GaMetaTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["gaId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["authData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["tx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
82: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => PayingForTx);
serialize: ((value?: PayingForTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["payerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["tx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: ({ tag: TxType; version?: Version | undefined; }) & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
}[TxType]>, number>;
} & Omit<TxTypeSchemaBy<TxType, Extract<KeysOfUnion<{
10: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Account);
serialize: ((value?: Account) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["balance", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Account);
serialize: ((value?: Account) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["flags", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["balance", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["gaContract", {
deserialize: ((value: Buffer) => `ct_${string}` | `nm_${string}`);
serialize: ((value: `ct_${string}` | `nm_${string}`) => Buffer);
}], readonly ["gaAuthFun", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
11: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => SignedTx);
serialize: ((value?: SignedTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["signatures", {
deserialize: ((value: Buffer[], params: unknown) => Buffer[]);
serialize: ((value: Uint8Array[], params: unknown) => Buffer[]);
}], readonly ["encodedTx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
12: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => SpendTx);
serialize: ((value?: SpendTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["senderId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["recipientId", {
deserialize: ((value: Buffer) => `ak_${string}` | `nm_${string}`);
serialize: ((value: `ak_${string}` | `nm_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value?: `ba_${string}`) => Buffer);
}]];
};
20: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Oracle);
serialize: ((value?: Oracle) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["queryFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}]];
};
22: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleRegisterTx);
serialize: ((value?: OracleRegisterTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["queryFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseFormat", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["oracleTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}]];
};
23: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleQueryTx);
serialize: ((value?: OracleQueryTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["senderId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}` | `nm_${string}`);
serialize: ((value: `ok_${string}` | `nm_${string}`) => Buffer);
}], readonly ["query", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["queryFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["queryTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["queryTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["responseTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["responseTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
24: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleResponseTx);
serialize: ((value?: OracleResponseTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}`);
serialize: ((value: `ok_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["queryId", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `oq_${string}`) => Buffer);
}], readonly ["response", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["responseTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["responseTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
25: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OracleExtendTx);
serialize: ((value?: OracleExtendTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["oracleId", {
deserialize: ((value: Buffer) => `ok_${string}` | `nm_${string}`);
serialize: ((value: `ok_${string}` | `nm_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["oracleTtlType", {
deserialize: ((value: Buffer) => ORACLE_TTL_TYPES);
serialize: ((value: ORACLE_TTL_TYPES) => Buffer);
}], readonly ["oracleTtlValue", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
30: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Name);
serialize: ((value?: Name) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nameTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["status", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["clientTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["pointers", {
deserialize(pointers: [key: Buffer, id: Buffer][]): NamePointer[];
serialize(pointers: NamePointer[]): Buffer[][];
}]];
};
32: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameClaimTx);
serialize: ((value?: NameClaimTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["name", {
deserialize(value: Buffer): `${string}.chain`;
serialize(value: `${string}.chain`): Buffer;
}], readonly ["nameSalt", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["nameFee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, txFields: {
name: `${string}.chain`;
} & Options): Buffer;
serializeAettos(_value: undefined | string, txFields: {
name: `${string}.chain`;
}): string;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
33: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NamePreclaimTx);
serialize: ((value?: NamePreclaimTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["commitmentId", {
deserialize: ((value: Buffer) => `cm_${string}`);
serialize: ((value: `cm_${string}`) => Buffer);
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
34: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameUpdateTx);
serialize: ((value?: NameUpdateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["nameTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["pointers", {
deserialize(pointers: [key: Buffer, id: Buffer][]): NamePointer[];
serialize(pointers: NamePointer[]): Buffer[][];
}], readonly ["clientTtl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
35: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameRevokeTx);
serialize: ((value?: NameRevokeTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
36: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameTransferTx);
serialize: ((value?: NameTransferTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accountId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nameId", {
deserialize: ((value: Buffer) => `nm_${string}`);
serialize(value: `${string}.chain` | `nm_${string}`): Buffer;
}], readonly ["recipientId", {
deserialize: ((value: Buffer) => `ak_${string}` | `nm_${string}`);
serialize: ((value: `ak_${string}` | `nm_${string}`) => Buffer);
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
40: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Contract);
serialize: ((value?: Contract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["owner", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["log", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["active", {
deserialize(buffer: Buffer): boolean;
serialize(value: boolean): Buffer;
}], readonly ["referers", {
deserialize: ((value: Buffer[], params: unknown) => `ak_${string}`[]);
serialize: ((value: `ak_${string}`[], params: unknown) => Buffer[]);
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, options: Options): Buffer;
serializeAettos(value: undefined | string): string;
}]];
};
41: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCall);
serialize: ((value?: ContractCall) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["callerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["callerNonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["height", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["contractId", {
deserialize: ((value: Buffer) => `ct_${string}`);
serialize: ((value: `ct_${string}`) => Buffer);
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["gasUsed", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["returnValue", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["returnType", {
deserialize: ((value: Buffer) => CallReturnType);
serialize: ((value: CallReturnType) => Buffer);
}], readonly ["log", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}]];
};
42: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCreateTx);
serialize: ((value?: ContractCreateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["ownerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, options: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
43: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractCallTx);
serialize: ((value?: ContractCallTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["callerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["contractId", {
deserialize: ((value: Buffer) => `ct_${string}` | `nm_${string}`);
serialize: ((value: `ct_${string}` | `nm_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
50: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCreateTx);
serialize: ((value?: ChannelCreateTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["initiator", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responder", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["responderAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["channelReserve", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockPeriod", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["initiatorDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["responderDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
51: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelDepositTx);
serialize: ((value?: ChannelDepositTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
52: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelWithdrawTx);
serialize: ((value?: ChannelWithdrawTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["toId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
521: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelForceProgressTx);
serialize: ((value?: ChannelForceProgressTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["update", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["offChainTrees", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `ss_${string}`) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
53: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCloseMutualTx);
serialize: ((value?: ChannelCloseMutualTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
54: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelCloseSoloTx);
serialize: ((value?: ChannelCloseSoloTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["poi", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
55: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSlashTx);
serialize: ((value?: ChannelSlashTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["poi", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
56: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSettleTx);
serialize: ((value?: ChannelSettleTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["initiatorAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmountFinal", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
57: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainTx);
serialize: ((value?: ChannelOffChainTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}]];
};
570: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateTransfer);
serialize: ((value?: ChannelOffChainUpdateTransfer) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["to", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
571: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateDeposit);
serialize: ((value?: ChannelOffChainUpdateDeposit) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
572: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateWithdraw);
serialize: ((value?: ChannelOffChainUpdateWithdraw) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["from", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}]];
};
573: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateCreateContract);
serialize: ((value?: ChannelOffChainUpdateCreateContract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["owner", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["deposit", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
574: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelOffChainUpdateCallContract);
serialize: ((value?: ChannelOffChainUpdateCallContract) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["caller", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["contract", {
deserialize: ((value: Buffer) => `ct_${string}`);
serialize: ((value: `ct_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["amount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["callStack", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}]];
};
575: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelClientReconnectTx);
serialize: ((value?: ChannelClientReconnectTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["role", {
deserialize(buffer: Buffer): string;
serialize(string: string): Buffer;
}], readonly ["pubkey", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}]];
};
58: {
3: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Channel);
serialize: ((value?: Channel) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 3);
serialize: ((value?: 3) => Buffer);
}], readonly ["initiator", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["responder", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["channelAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["responderAmount", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["channelReserve", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["responderDelegateIds", {
deserialize: ((value: Buffer[], params: unknown) => (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[]);
serialize: ((value: (`ch_${string}` | `ct_${string}` | `ok_${string}` | `ak_${string}` | `cm_${string}` | `nm_${string}`)[], params: unknown) => Buffer[]);
}], readonly ["stateHash", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `st_${string}`) => Buffer);
}], readonly ["round", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["soloRound", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockPeriod", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["lockedUntil", {
deserialize(value: Buffer): string;
serialize(value: Int): Buffer;
}], readonly ["initiatorAuth", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["responderAuth", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
59: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelSnapshotSoloTx);
serialize: ((value?: ChannelSnapshotSoloTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channelId", {
deserialize: ((value: Buffer) => `ch_${string}`);
serialize: ((value: `ch_${string}`) => Buffer);
}], readonly ["fromId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["payload", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `tx_${string}`) => Buffer);
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}]];
};
60: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => TreesPoi);
serialize: ((value?: TreesPoi) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<AccountAddress, Account>[]);
serialize: ((value: MPTree<AccountAddress, Account>[], params: unknown) => MPTreeBinary[]);
}], readonly ["calls", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Bytearray, ContractCall>[]);
serialize: ((value: MPTree<Bytearray, ContractCall>[], params: unknown) => MPTreeBinary[]);
}], readonly ["channels", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Channel, Channel>[]);
serialize: ((value: MPTree<Channel, Channel>[], params: unknown) => MPTreeBinary[]);
}], readonly ["contracts", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<ContractAddress, Contract>[]);
serialize: ((value: MPTree<ContractAddress, Contract>[], params: unknown) => MPTreeBinary[]);
}], readonly ["ns", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<Name, Name>[]);
serialize: ((value: MPTree<Name, Name>[], params: unknown) => MPTreeBinary[]);
}], readonly ["oracles", {
deserialize: ((value: MPTreeBinary[], params: unknown) => MPTree<OracleAddress, Oracle>[]);
serialize: ((value: MPTree<OracleAddress, Oracle>[], params: unknown) => MPTreeBinary[]);
}]];
};
62: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => StateTrees);
serialize: ((value?: StateTrees) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["contracts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["calls", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["channels", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["ns", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["oracles", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
621: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ContractsMtree);
serialize: ((value?: ContractsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["contracts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
622: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => CallsMtree);
serialize: ((value?: CallsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["calls", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
623: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => ChannelsMtree);
serialize: ((value?: ChannelsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["channels", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
624: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => NameserviceMtree);
serialize: ((value?: NameserviceMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["mtree", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
625: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => OraclesMtree);
serialize: ((value?: OraclesMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["otree", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
626: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => AccountsMtree);
serialize: ((value?: AccountsMtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["accounts", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
63: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => Mtree);
serialize: ((value?: Mtree) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["values", {
deserialize: ((value: Buffer[], params: unknown) => any[]);
serialize: ((value: any[], params: unknown) => Buffer[]);
}]];
};
64: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => MtreeValue);
serialize: ((value?: MtreeValue) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["key", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["value", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}]];
};
80: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => GaAttachTx);
serialize: ((value?: GaAttachTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["ownerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["code", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["authFun", {
deserialize(buffer: Buffer): Buffer;
serialize(buffer: Uint8Array): Buffer;
}], readonly ["ctVersion", {
deserialize(buffer: Buffer): CtVersion;
serialize(value: undefined | CtVersion, __namedParameters: {
consensusProtocolVersion: Iris;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["ttl", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["callData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}]];
};
81: {
2: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => GaMetaTx);
serialize: ((value?: GaMetaTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 2);
serialize: ((value?: 2) => Buffer);
}], readonly ["gaId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["authData", {
deserialize: ((value: Buffer) => `kh_${string}` | `mh_${string}` | `bf_${string}` | `bx_${string}` | `bs_${string}` | `ch_${string}` | `ct_${string}` | `cb_${string}` | `ck_${string}` | `cv_${string}` | `tx_${string}` | `th_${string}` | `ok_${string}` | `ov_${string}` | `oq_${string}` | `or_${string}` | `ak_${string}` | `sg_${string}` | `cm_${string}` | `pp_${string}` | `nm_${string}` | `st_${string}` | `pi_${string}` | `ss_${string}` | `cs_${string}` | `ba_${string}`);
serialize: ((value: `cb_${string}`) => Buffer);
}], readonly ["abiVersion", {
deserialize(buffer: Buffer): AbiVersion;
serialize(value: undefined | AbiVersion, __namedParameters: {
consensusProtocolVersion: Iris;
tag: Tag;
}): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["gasLimit", {
deserialize(value: Buffer): number;
serialize(_value: undefined | number, __namedParameters: {
_computingGasLimit?: number;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
gasMax: number;
rebuildTx: ((params: any) => any);
tag: Tag;
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): Buffer;
}], readonly ["gasPrice", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(value?: undefined | string): string;
}], readonly ["tx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
82: {
1: readonly [readonly ["tag", {
deserialize: ((value: Buffer) => PayingForTx);
serialize: ((value?: PayingForTx) => Buffer);
}], readonly ["version", {
deserialize: ((value: Buffer) => 1);
serialize: ((value?: 1) => Buffer);
}], readonly ["payerId", {
deserialize: ((value: Buffer) => `ak_${string}`);
serialize: ((value: `ak_${string}`) => Buffer);
}], readonly ["nonce", {
deserialize(value: Buffer): number;
serialize(value: number): Buffer;
}], readonly ["fee", {
deserialize(value: Buffer): string;
serialize(value: undefined | Int, __namedParameters: Options): Buffer;
serializeAettos(_value: undefined | string, __namedParameters: {
_computingMinFee?: BigNumber;
_pickBiggerFee?: boolean;
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
rebuildTx: ((params: any) => `tx_${string}`);
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}): string;
}], readonly ["tx", {
deserialize: ((value: Buffer, options: {
unpackTx: (<TxType>(encodedTx: `tx_${string}` | `pi_${string}`, txType?: TxType) => RawTxObject<TxTypeSchemas[TxType]>);
}) => any);
serialize: ((value: any, options: {
buildTx: (<TxType, E, Version>(params: {
tag: TxType;
version?: Version;
} & Omit<TxTypeSchemaBy<TxType, Version>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), options?: {
denomination?: AE_AMOUNT_FORMATS;
prefix?: E;
}) => Generic<E>);
}) => Buffer);
}]];
};
}[TxType]>, number>>, "version" | "tag"> & (TxType extends ContractCreateTx | ContractCallTx | ChannelOffChainUpdateCallContract | GaAttachTx | GaMetaTx ? {
gasMax?: number;
} : {}), "nonce" | "ttl" | "tag"> & {
absoluteTtl?: boolean;
denomination?: AE_AMOUNT_FORMATS;
nonce?: number;
onNode: Node;
strategy?: "max" | "continuity";
ttl?: number;
} & (TxType extends OracleResponseTx | OracleExtendTx ? {
callerId: `ak_${string}`;
} : {})